package project_structure;

/**
 * @Author quan
 * @Description 循环运算
 * @Date 2023/1/14 11:17
 */
public class whileAndbreak {
    public static void main(String[] args) {
        //1、求100-200之间的第一个5的倍数
//        int n = 100;
//        while(n<=200){
//            if(n%3==0){
//                System.out.println(n);
//               // break;
//            }
//            else{
//                n++;
//            }
//        }

        //100-200所有3的倍数
//        int n = 100;
//        while(n<=200){
//            if(n%3==0){
//                System.out.println(n);
//            }
//            n++;
        //100-200所有3的倍数：使用continue实现
//        int n = 100;
//        while(n<=200){
//            if(n%3!=0){//不是3的倍数
//                n++;
//                continue;//直接跳出本次while循环，进行下一层while循环
//            }
//            System.out.println(n);
//            n++;
//        }

        //2、跳出双层循环
//        int num = 1;
//        outter :// 标签叫啥都行，必须紧跟一个循环 ~~
//        while (num <= 100) {
//            int tmp = 1;
//            while (tmp <= 100) {
//                if (tmp % 3 == 0) {
//                    System.out.print(tmp + " ");
//                    // 直接跳出两层循环
//                    break outter;
//                }
//                tmp ++;
//            }
//            num ++;
//        }
//        System.out.println("两层循环都执行完毕了 ~");
    }
}
